carter and stephen